package com.winhxd.b2c.common.domain.product.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * ProductSkuPriceVO
 *
 * @Author 马洪亮
 * @Date 2019/1/7 10:30
 * @Description:
 */
@ApiModel("商品SKU带价格的VO")
@Data
public class ProductSkuPriceVO {
    @ApiModelProperty("spuId")
    private Long spuId;

    @ApiModelProperty("上下架状态(1上架，0下架)")
    private Integer saleStatus;

    @ApiModelProperty("商品款号")
    private String skuStyleCode;

    @ApiModelProperty("skuId")
    private Long skuId;

    @ApiModelProperty("sku编码")
    private String skuCode;

    @ApiModelProperty("市场价")
    private BigDecimal guidePrice;

    @ApiModelProperty("售卖价格，指价格方案中的最终价格")
    private BigDecimal salePrice;

    @ApiModelProperty("sku图片")
    private String imageUrl;

    @ApiModelProperty("颜色属性值ID")
    private Long colorOptionId;

    @ApiModelProperty("尺码属性值ID")
    private Long sizeOptionId;

    @ApiModelProperty("库存数量")
    private Long stock;

    @ApiModelProperty("价格方案ID")
    private Long priceProgramId;
}
